package com.amumu.drama.model;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
@ToString
public class OmsOrderSetting implements Serializable {

    @ApiModelProperty(value = "接口订单超时未处理转人工（秒）")
    private Integer changerManualOrderTypeOvertime;

    @ApiModelProperty(value = "正常订单超时时间(分)")
    private Long normalOrderOvertime;

    @ApiModelProperty(value = "发货超时多久轮询（秒）")
    private Integer deliveryDelayQueryOvertime;

    @ApiModelProperty(value = "人工订单付款后超时未发货飞书告警（分钟）")
    private Integer manualOrderDeliveryDelayOvertime;

    @ApiModelProperty(value = "人工订单开关（0-关，1-开(打开按照策略转人工订单)")
    private Integer manualOrderStatus;

    @ApiModelProperty("手工订单金额阈值")
    private BigDecimal manualOrderAmount;

    @ApiModelProperty("手工订单时间设置（8:00～22:00）")
    private String manualOrderTime;

    @ApiModelProperty("邀请折扣")
    private BigDecimal invitationDiscount;

    @ApiModelProperty("微信支付供应商")
    private String wxPayProvider;

    @ApiModelProperty("支付宝支付供应商")
    private String aliPayProvider;

    @ApiModelProperty("接口发货供应商")
    private String deliveryProvider;
}